8f4bc5a3d67c9805e83cc1ad798037b5acf28c87,src/main/java/uk/ac/rdg/resc/edal/ncwms/NcwmsCatalogue.java,NcwmsCatalogue,isDisabled,#String#,270

Before Change



    @Override
    public boolean isDisabled(String layerName) {
        return getXmlVariable(layerName).isDisabled();
    }

    private VariableConfig getXmlVariable(String layerName) {

After Change



    @Override
    public boolean isDisabled(String layerName) {
        VariableConfig xmlVariable = getXmlVariable(layerName);
        if (xmlVariable != null) {
            xmlVariable.isDisabled();
        } else {
            /*
             * We may be dealing with a dynamic dataset
             */
            NcwmsDynamicService dynamicService = getDynamicServiceFromLayerName(layerName);
            if (dynamicService != null) {
                return dynamicService.isDisabled();
            }
        }
        return true;